.custom-style{
	width: 50%;
	margin: 0 auto;
}
.container{
	min-height: 100vh;
	background-color: #fff;
}
.sign-in-header-box{
	background-color: #216be6;
	padding: 40rpx;
	color: #fff;
	padding-bottom: 200rpx;
	.sign-in-title{
		text-align: center;
		font-size: 42rpx;
	}
	.sign-in-day{
		display: flex;
		justify-content: center;
		align-items: center;
		margin-top: 40rpx;
		font-weight: 600;
		
		.day{
			background-color: #fff;
			padding: 40rpx 30rpx;
			border-radius: 10rpx;
			color: #ffaa00;
			margin-left: 10rpx;
			margin-right: 10rpx;
		}
	}
	.sign-in-text{
		text-align: center;
		font-size: 28rpx;
		margin-top: 20rpx;
	}
	.sign-in-box-bg{
		padding: 10rpx 20rpx;
		border-radius: 10rpx;
		display: inline-block;
		margin-left: 50%;
		transform: translateX(-50%);
		background-color: #ffaa00;
		 white-space:nowrap;
		 margin-top: 30rpx;
	}
	
}
.content-box{
	background-color: #fff;
	position: relative;
	z-index: 10;
	top: -100rpx;
	padding: 30rpx;
	border-radius: 10rpx;
	box-shadow: 3rpx 3rpx 10rpx #999;
	padding-bottom: 60rpx;
}